package com.cwd.arm.application.dto;

import com.cwd.arm.application.dto.base.BaseDto;
import lombok.Data;

import java.math.BigDecimal;

/**
 * Description:收款节点
 * Created on 2021年11月16日
 *
 * @author yan
 */
@Data
public class ReceiveNodeDto extends BaseDto {

    /**
     *
     */
    private Long id;

    /**
     * 项目id
     */
    private Long projectId;

    /**
     * 收款节点名称
     */
    private String nodeName;

    /**
     * 收款类型
     */
    private String type;

    /**
     * 收款条件
     */
    private String nodeCondition;

    /**
     * 收款截止日期
     */
    private java.util.Date endDate;

    /**
     * 收款进度
     */
    private java.math.BigDecimal completionRate;

    /**
     * 实际收款进度
     */
    private BigDecimal actualRate;

    /**
     * 应收金额
     */
    private java.math.BigDecimal receivableAmount;

    /**
     * 结算金额
     */
    private java.math.BigDecimal closeAmount;

    /**
     * 已收金额
     */
    private java.math.BigDecimal receivedAmount;

    /**
     * 待收金额
     */
    private java.math.BigDecimal unReceivedAmount;


}
